Catatan

Menunjukkan catatan yang berlabel SQL Server

[t18c18] Invalid Column Name padahal ada ja column tu

Imej
Ini lagi satu error yang membuatkan Tedi stuck tiga hari tiga malam.  ERROR org.hibernate.engine.jdbc.spi.SqlExceptionHelper - invalid column name 'companyMain' Padahal property companyMain tu dah memang ada dalam CmsUser tu dan mapping-nya semua betul. Fikir punya fikir dan selepas solat hajat, tiba-tiba didatangkan ilham untuk rever satu class yang lain yang juga property foreign key dalam CmsUser, nama class tu StaffMain. Tedi check dalam tu memang ada companyMain juga, maka Tedi pun segera menghapuskannya. Selepas run apps, memang benarlah, itulah puncanya. Benda kecil yang menjadi besar.... huhuhu... Inilah masalahnya berkongsi kod dengan orang lain tapi tidak berada di tempat sama. Masalahnya mereka okay sahaja jadi environment dalam local machine Tedi sahajalah yang tak okay.   Mar 18, 2018 7:29:37 AM org.apache.tomcat.util.digester.SetPropertiesRule begin WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to ...

Class not found walaupun ia ada

Puaslah Tedi mencari apa masalah "java.lang.ClassNotFoundException: my.appzz.util.async.ExceptionHandlingAsyncTaskExecutor" ni padahal terang tang tang lagi bahawa kelas tersebut ada dalam kod. Lastly Tedi cuma clean kod tersebut dan rebuild dan tiba-tiba sahaja semuanya okay macam tiada apa-apa. Mar 12, 2018 1:37:06 PM org.apache.tomcat.util.digester.SetPropertiesRule begin Mar 12, 2018 1:37:06 PM org.apache.tomcat.util.digester.SetPropertiesRule begin WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:{your_system_name}' did not find a matching property. Mar 12, 2018 1:37:06 PM org.apache.catalina.startup.VersionLoggerListener log INFO: Server version:        Apache Tomcat/8.5.24 Mar 12, 2018 1:37:06 PM org.apache.catalina.startup.VersionLoggerListener log INFO: Server built:          Nov 27 2017 13:05:30 UTC Mar 12, 2018 1:37:06 PM org.apache.catalina.startup....

Masukkan data 3 table ke dalam 1 table

Imej
Tedi telah diberikan satu teka-teki mencabar. Bagaimanakah untuk masukkan data daripada 3 table ke dalam satu table sahaja menggunakan SQL statement? Ini adalah hasil perahan otak Tedi, menggunakan stored procedure dalam MS SQL Server. Ideanya adalah untuk loop table tu satu persatu dan assignkan setiap value ke dalam variable sementara, dan kemudian masukkan kesemuanya ke dalam satu table. Untuk loop Tedi gunakan cursor yang masalahnya adalah perlu diisytiharkan secara berasingan dalam blok masing-masing. Ini adalah contoh hasil kerja Tedi. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 USE NamaDatabase GO DELETE NamaDatabase.dbo.NamaTableDestinasi GO DROP PROC NamaStoredProcedure GO CREATE PROC NamaStoredProcedure AS BEGIN SET nocount ON DECLARE @ FromStation INT , @ ToStation INT , @ UserCategoryId VARCHAR ( 1 ) DECLARE Cursor...

Popular