Klausimai pažymėti „tsql“

T-SQL (Transact Structured Query >
32
atsakymai

Kaip atnaujinti nuo „SELECT“ iki „SQL Server“?

SQL serveryje galite įterpti į lentelę naudodami SELECT: INSERT INTO lentelę (col1, col2, col3) SELECT col1, col2, col3 IŠ kitos_table WHERE sql = 'cool' Ar taip pat galima atnaujinti per SELECT? Turiu laikiną lentelę, kurioje yra vertybių, ...
nustatytas vasario 25 d '10, 17:36
27
atsakymai

Kaip patikrinti, ar SQL Server lentelėje yra stulpelis?

Jei neegzistuoja, turiu pridėti tam tikrą stulpelį. Turiu kažką panašaus į tokį, bet jis visada grąžina klaidingą: jei ekrane (SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'myTableName' ...)
nustatyti 25 rugsėjis '08 15:34
26
atsakymai

Įdėkite saugomos procedūros rezultatus į laikiną lentelę

Kaip padaryti, kad SELECT * INTO [temp table] iš [saugoma procedūra]? Ar ne iš [Table] ir be apibrėžimo [temp table]? Pasirinkite visus „BusinessLine“ duomenis tmpBusLine puikiai. pasirinkite * į tmpBusLine iš „BusinessLine“, kurį bandau daryti tą patį, bet ...
nustatykite kovo 17 d
36
atsakymai

Kaip grąžinti tik datą iš SQL Server DateTime duomenų tipo

SELECT GETDATE () Grąžina: 2008-09-22 15: 24: 13.790 Noriu šios dienos dalies be laiko dalies: 2008-09-22 00: 00: 00.000 Kaip tai gauti?
rugsėjo 22 d. '08 6:31
36
atsakymai

Kaip pašalinti pasikartojančias linijas?

Koks yra geriausias būdas pašalinti dvigubas eilutes iš gana didelės SQL Server lentelės (t. Y. 300 000 eilučių)? Žinoma, eilutės nebus tobulos, nes egzistuoja RowID tapatybės laukas. MyTable RowID int ne null identi ...
nustatyti 21 rug. '08 0:51
4
atsakymai

Įterpti kelias eilutes į vieną SQL užklausą?

Turiu kelis duomenų rinkinius, kuriuos norite įterpti vienu metu, sako 4 eilutės. Mano lentelėje yra trys stulpeliai: Asmuo, ID ir Biuras. ĮRAŠYTI Į MyTable VERTES („John“, 123, „Lloyds Office“); ĮRAŠYTI Į MyTable VERTES („Jane“, 124, „Lloyds Office“); INSE ...
nustatė sausio 17 d '09 8:55
22
atsakymai

Kaip vykdyti IF ... THEN SQL SELECT?

Kaip vykdyti IF ... THEN SQL SELECT pareiškime? Pavyzdžiui: SELECT IF (Obsolete = 'N' arba InStock = 'Y'? 1: 0) AS Salable, * FROM Product
paklausė 15 rugsėjo. '08 17:34
20
atsakymai

Gaukite visų duomenų bazės lentelių dydį

Aš paveldėjau gana didelę SQL Server duomenų bazę. Tai, atrodo, užima daugiau vietos, nei manau, atsižvelgiant į turimus duomenis. Ar yra paprastas būdas nustatyti, kiek vietos kiekvienoje lentelėje sunaudojama?
nustatytas spalio 25 d. '11 19:14
31
atsakymas

Raskite visas lenteles, kuriose yra stulpelis su nurodytu pavadinimu - MS SQL Server

Ar galiu pateikti užklausą dėl lentelės pavadinimų, kuriuose yra LIKE stulpelių „% myName%“?
nustatytas sausio 31 d '11 13:12
11
atsakymai

Pakeisti stulpelį: nuo nulio iki tuščio

Turiu lentelę su keliais stulpeliais su nuliniu numeriu. Tai yra nepageidaujama dėl kelių priežasčių, todėl noriu atnaujinti visas reikšmes į 0 ir tada nustatyti šiuos stulpelius į NOT NULL. Be nulio keitimo į 0, duomenys turi būti išsaugoti. Aš ...
nustatė, kad kovo 27 d
12
atsakymai

Kaip paleisti UPDATE pareiškimą su JOIN SQL?

Turiu atnaujinti šią lentelę „SQL Server 2005“ su duomenimis iš jos pagrindinės lentelės, žr. Toliau: parduoti ID (int) udid (int) assid (int) y id (int) assid (int) sale.assid yra teisinga vertė atnaujinti ud .assid. Kas yra ...
nustatytas rugpjūčio 18 d '09 14:40
22
atsakymai

Patikrinkite, ar SQL Server yra lentelės

Norėčiau, kad tai būtų galutinė diskusija apie tai, kaip patikrinti, ar SQL Server 2000/2005 yra lentelė, naudojant SQL pareiškimą. Kai google atsakote, gausite tiek daug skirtingų atsakymų. Ar yra oficialus / atvirkštinis ir ...
nustatyti spalio 03 '08 19 val
11
atsakymai

Geriausias būdas gauti įvestos eilutės tapatybę?

Koks yra geriausias būdas įterpti įterptos eilutės IDENTUMĄ? Žinau apie @@ IDENTITY ir IDENT_CURRENT ir SCOPE_IDENTITY, bet nesuprantu su kiekvienu susijusiu privalumu ir trūkumais. Ar kas nors paaiškins skirtumus ir kada juos naudosiu?
nustatyti 04 rugsėjis '08 0:32
18
atsakymai

Kaip gauti visų duomenų bazių lentelių sąrašą naudojant TSQL?

Koks yra geriausias būdas gauti visų lentelių pavadinimus konkrečioje SQL Server duomenų bazėje?
nustatyti spalio 06 '08 20:53